Deciding Global Partial-Order Properties
نویسندگان
چکیده
Model checking of asynchronous systems is traditionally based on the interleaving model, where an execution is modeled by a total order between events. Recently, the use of partial order semantics that allows independent events of concurrent processes to be unordered is becoming popular. Temporal logics that are interpreted over partial orders allow specifications relating global snapshots, and permit reduction algorithms to generate only one representative linearization of every possible partial-order execution during state-space search. This paper considers the satisfiability and the model checking problems for temporal logics interpreted over partially ordered sets of global configurations. For such logics, only undecidability results have been proved previously. In this paper, we present an EXPSPACE decision procedure for a fragment that contains an eventuality operator and its dual. We also sharpen previous undecidability results, which used global predicates over configurations. We show that although our logic allows only local propositions (over events), it becomes undecidable when adding some natural until operator. Comments University of Pennsylvania Department of Computer and Information Science Technical Report No. MSCIS-98-14. This technical report is available at ScholarlyCommons: http://repository.upenn.edu/cis_reports/144 Deciding Global Partial-Order Properties Rajeev Alur, Ken McMillan and Doron Peled University of Pennsylvania School of Engineering and Applied Science Computer and Information Science Department Philadelphia, PA 19104-6389 Deciding Global Partial-Order Properties Rajeev Alur* Ken McMillanM Doron PeledAbstract. Model checking of asynchronous systems is traditionally based on the interleaving model, where an execution is modeled by a total order between events. Recently, the use of partial order semantics that allows independent events of concurrent processes to be unordered is becoming popular. Temporal logics that are interpreted over partial orders allow specifications relating global snapshots, and permit reduction algorithms to generate only one representative linearization of every possible partial-order execution during state-space search. This paper considers the satisfiability and the model checking problems for temporal logics interpreted over partially ordered sets of global configurations. For such logics, only undecidability results have been proved previously. In this paper, we present an EXPSPACE decision procedure for a fragment thal contains an eventuality operator and its dual. We also sharpen previous undecidability results, which used global predicates over configurations. We show that although our logic allows only local propositions (over events), it becomes undecidable when adding some natural until operator. Model checking of asynchronous systems is traditionally based on the interleaving model, where an execution is modeled by a total order between events. Recently, the use of partial order semantics that allows independent events of concurrent processes to be unordered is becoming popular. Temporal logics that are interpreted over partial orders allow specifications relating global snapshots, and permit reduction algorithms to generate only one representative linearization of every possible partial-order execution during state-space search. This paper considers the satisfiability and the model checking problems for temporal logics interpreted over partially ordered sets of global configurations. For such logics, only undecidability results have been proved previously. In this paper, we present an EXPSPACE decision procedure for a fragment thal contains an eventuality operator and its dual. We also sharpen previous undecidability results, which used global predicates over configurations. We show that although our logic allows only local propositions (over events), it becomes undecidable when adding some natural until operator.
منابع مشابه
A High Order Finite Dierence Method for Random Parabolic Partial Dierential Equations
In this paper, for the numerical approximation of random partial differential equations (RPDEs) of parabolic type, an explicit higher order finite difference scheme is constructed. In continuation the main properties of deterministic difference schemes, i.e. consistency, stability and convergency are developed for the random cases. It is shown that the proposed random difference scheme has thes...
متن کاملThe effects of Na & Mg adsorption on the electrical properties of SiCNTs: A DFT study
In the present study we focused on the electronic and structural properties of Na and Mg adsorption on the surface of the (6, 6) armchair SiCNTs. The adsorption energy (Eads), band gap energy (Eg), partial density of state (PDOS), chemical potential (μ), global hardness (η), electrophilicity index (ω), global softness (S), work function values (φ) and work function change (Δφ) are calculated by...
متن کاملPostponing Threats in Partial-Order Planning
An important aspect of partial-order planning is the resolution of threats between actions and causal links in a plan. We present a technique for automatically deciding which threats should be resolved during planning, and which should be delayed until planning is otherwise complete. In particular we show that many potential threats can be provably delayed until the end; that is, if the planner...
متن کاملThe Emergence of Ordered Belief from Initial Ignorance
AbStXlWt Some simple assumptions about prior ignorance, and the idea that a sticiently arresting contrast in the likelihoods of evidence will elicit belief that one proposition is at least as belief-worthy as another, lead to a partial ordering of propositions without the use of any hind of prior probability. The partial ordering is mt a posterior probability distribution, but does share some i...
متن کاملA Reduced Semantics for Deciding Trace Equivalence
Many privacy-type properties of security protocols can be modelled using trace equivalence properties in suitable process algebras. It has been shown that such properties can be decided for interesting classes of finite processes (i.e., without replication) by means of symbolic execution and constraint solving. However, this does not suffice to obtain practical tools. Current prototypes suffer ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Formal Methods in System Design
دوره 26 شماره
صفحات -
تاریخ انتشار 1998